a lost sheep - French English Dictionary